<?php
/*
 *  ┌─────────────────────────────────────────────────────────────┐
 *  │┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐│
 *  ││Esc│!1 │@2 │#3 │$4 │%5 │^6 │&7 │*8 │(9 │)0 │_- │+= │|\ │`~ ││
 *  │├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤│
 *  ││ Tab │ Q │ W │ E │ R │ T │ Y │ U │ I │ O │ P │{[ │}] │ BS  ││
 *  │├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤│
 *  ││ Ctrl │ A │ S │ D │ F │ G │ H │ J │ K │ L │: ;│" '│ Enter  ││
 *  │├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┤│
 *  ││ Shift  │ Z │ X │ C │ V │ B │ N │ M │< ,│> .│? /│Shift │Fn ││
 *  │└─────┬──┴┬──┴──┬┴───┴───┴───┴───┴───┴──┬┴───┴┬──┴┬─────┴───┘│
 *  │      │Fn │ Alt │         Space         │ Alt │Win│   HHKB   │
 *  │      └───┴─────┴───────────────────────┴─────┴───┘          │
 *  └─────────────────────────────────────────────────────────────┘
 * 
 * @Date         : 2020-09-06 01:25:00
 * @Author       : 真友
 * @Description  : 本代码由【真友】大力敲打
 */

declare (strict_types = 1);

namespace app\admin\controller;
use think\facade\View;
use think\facade\Db;
class Order extends \app\admin\controller\Base
{
  
  public function _filter()
  {
    $query = [];
    $source = input('source');
    if ($source) {
      $query[] = ['source','=',$source];
    }

    return $query;
  }

  public function ckvo($vo ='')
  {
    $user_reward = Db::name('reward')
              ->where('type','<>','平台抽成')
              ->where('order_sn',$vo['order_sn'])
              ->sum('fee');
    $vo['user_reward'] = $user_reward;
    $sys_reward = $vo['commission_price'] - $user_reward;
    $vo['sys_reward'] = round($sys_reward,2);
    $user = Db::name('user')->where('id',$vo['uid'])->find();
    if (!$user) {
      $user['head'] = '';
      $user['nick'] = '';
    }
    $vo['user'] = $user;
    return $vo;
  }
}
